home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Texteditors / Origami / man / keybind.man < prev    next >
Encoding:
Text File  |  1996-09-27  |  5.3 KB  |  199 lines

  1.  
  2.  
  3.  
  4. KEYBIND(1)                                             KEYBIND(1)
  5.  
  6.  
  7. NNAAMMEE
  8.        keybind   -   compile  keybindings  for  Origami,  version
  9.        >>>MAJOR_VERSION<<<.>>>MINOR_VERSION<<<.>>>REVISION<<<
  10.  
  11. SSYYNNOOPPSSIISS
  12.        kkeeyybbiinndd [--ccddhhllssvvwwOORR??]  [--ff _f_i_l_t_e_r] [--oo  _n_a_m_e]  [--mm  _m_a_c_r_o]
  13.        [--rr _n_a_m_e] [--FF _f_i_l_t_e_r] [--LL _l_i_b_p_a_t_h] [--MM _m_o_u_s_e] [--UU _t_a_g] [--VV
  14.        _l_e_v_e_l] _f_i_l_e
  15.  
  16. DDEESSCCRRIIPPTTIIOONN
  17.        kkeeyybbiinndd compiles an OCL text file into the >>>RC_ENDING<<<
  18.        file  must be folded with language NNOONNEE.  Filed folds will
  19.        be used to include other files.
  20.  
  21. OOPPTTIIOONNSS
  22.        --cc     Variable adresses, mode-names and  macro-names  are
  23.               stored in the >>>RC_ENDING<<<-file as comments.
  24.  
  25.        --dd     OCL  variables are declared by using them, so older
  26.               bindings without explicit declarations can be still
  27.               compiled.   This  option  may  not  be available in
  28.               future versions!
  29.  
  30.        --ff _f_i_l_t_e_r
  31.               All OCL-source files will be piped through  _f_i_l_t_e_r.
  32.               This can be used to extend OCL for os-specific pur-
  33.               poses.  Each file will be filtered in a  own  path.
  34.               So filtering one file has no influence on filtering
  35.               the other files!
  36.  
  37.        --??, --hh display usage
  38.  
  39.        --ll     list all keywords known in Origami and KKeeyybbiinndd.
  40.  
  41.        --mm _m_a_c_r_o
  42.               Write a >>>RC_ENDING<<< file containing  only  code
  43.               for  _m_a_c_r_o.   It can be used to check the generated
  44.               code for a single macro.  The macro  isn't  allowed
  45.               to  declare  new  variables  (by  using!),  because
  46.               future versions of Origami may use this  option  to
  47.               load new macros at runtime.
  48.               Maybe  the  compilation  of  complex  terms  fails.
  49.               Split the complex macros in smaller ones,  to  pre-
  50.               vent the use of to many internal term-variables.
  51.  
  52.        --oo _n_a_m_e
  53.               uses       _n_a_m_e>>>>>>RRCC__EENNDDIINNGG<<<<<<      instead      of
  54.               $$>>>>>>HHOOMMEE<<<<<<//..oorriiggaammii>>>>>>RRCC__EENNDDIINNGG<<<<<<.  It is  useful
  55.               for  using  Origami with links, renamed binaries or
  56.               with option --kk _b_a_s_e_n_a_m_e.
  57.  
  58.        --rr _n_a_m_e
  59.               KKeeyybbiinndd writes all parts marked as reference to the
  60.               file _n_a_m_e.
  61.  
  62.  
  63.  
  64.                           14 March 1992                         1
  65.  
  66.  
  67.  
  68.  
  69.  
  70. KEYBIND(1)                                             KEYBIND(1)
  71.  
  72.  
  73.        --ss     The  Origami  command describe-bindings will give a
  74.               sorted output.
  75.  
  76.        --vv     print information  about  needed  resources  during
  77.               compilation  (equivalent  --VV  11).  Activates option
  78.               --ww.
  79.  
  80.        --ww     enable some warning messages.
  81.  
  82.        --FF _f_i_l_t_e_r
  83.               Like --ff _f_i_l_t_e_r, but only the toplevel file will  be
  84.               filtered.  All  included  filed-folds  will be read
  85.               unfiltered.
  86.  
  87.        --LL _l_i_b_p_a_t_h
  88.               Specify the ':: or  '^^AA'  separated  path  list  for
  89.               libraries.
  90.  
  91.        --MM _m_o_u_s_e
  92.               Set  the  chosen mouse for terminals, which are not
  93.               named like a given mouse  support.   The  following
  94.               mouses are available:
  95.  
  96.               xxtteerrmm  Use  xterm  escape-sequence  to  indicate  a
  97.                      mouse-click.  mouse variables  and  OCL-tags
  98.                      MMOOUUSSYY and xxtteerrmm are known.
  99.  
  100.               mmggrr    The  same  for mgr, but OCL-TAG mmggrr is known
  101.                      instead of xxtteerrmm.
  102.  
  103.               ssccaannnn  Used for Origami  versions  which  scan  the
  104.                      mouse  on  their  own.   OCL-tags  MMOOUUSSYY and
  105.                      ssccaannnn  are  set  and  mouse  variables   are
  106.                      defined.
  107.  
  108.               nnoo--mmoouussee
  109.                      No  mouse support is given.  mouse variables
  110.                      are not declared.
  111.  
  112.        --OO     enable optimizing OCL-code.
  113.  
  114.        --RR     copy the reference card  into  the  >>>RC_ENDING<<<
  115.               file.
  116.  
  117.        --UU _t_a_g _t_a_g is set as known during the compilation.
  118.  
  119.        --VV _l_e_v_e_l
  120.               specify   the   verbose  level.  Valid  values  are
  121.               0,1,..,5.  Activates option --ww.
  122.  
  123. WWAARRNNIINNGGSS
  124.        Be careful with kkeeyybbiinndd, it overwrites existing files!
  125.  
  126.  
  127.  
  128.  
  129.  
  130.                           14 March 1992                         2
  131.  
  132.  
  133.  
  134.  
  135.  
  136. KEYBIND(1)                                             KEYBIND(1)
  137.  
  138.  
  139. AAUUTTHHOORRSS
  140.        Wolfgang Stumvoll and Michael Haardt
  141.  
  142. SSEEEE AALLSSOO
  143.        autoalias(1),    dirfold(1),    getopt(3),     origami(1),
  144.        viewrc(1), Origami User Guide
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.                           14 March 1992                         3
  197.  
  198.  
  199.